carry one's head high - Francés Inglés Diccionario